
/* -------------------三级联动： 调出 、维修维护 、报损报废-------------------*/

$.ajax({
		type:"get",
		url: uri_three,
		async:true,
		dataType:"json",
		success:function(info){
            if(info.code != 0)
            {
                layui.use('layer', function(){
                    var layer = layui.layer;
                    layer.msg(info.msg, {skin:'tip_position',time:'3000'});
                });
                return;
            }
			//拿到数组，通过$.each(index,value) ,将“ 设备类别 准备好 ”
			var infoData = info.data;
			var equipments;
			$.each(infoData,function(index,value){
				$("#category").append("<option value="+index+">"+value.equipmentCategory+"</option>");					
			});
			//监听“ 设备类别的改变 ”
			$("#category").bind('change',function(){				
				//清空 ，设备“ 名称和编号 ”
				$("#name").empty();
				$("#number").empty();
				$("#name").append("<option value='-1'>--未选择--</option>");
				$("#number").append("<option value='-1'>--未选择--</option>");
				//拿到this.index ,找到下面的对象
				equipments = infoData[this.value].equipments;
				$.each(equipments,function(index,value){
					$("#name").append("<option value="+index+">"+value.equipmentName+"</option>");					
				});
			});
			
			//监听“ 设备名字的改变 ”
			$("#name").bind('change',function(){
				$("#number").empty();
				//比较我点击的 this.value 和 循环到的index是否相等 
				var indexValue = this.value;
				$.each(equipments,function(index,value){
					if(parseInt(indexValue) == index){
					
						for(let a=0;a<value.equipmentNo.length;a++)
						{
							$("#number").append("<option value="+value.equipmentNo[a]+">"+value.equipmentNo[a]+"</option>");
						}	
					}
										
				});
			});
		},
		error:function(){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.msg('系统错误！！！', {skin:'tip_position',time:'3000'});
            });
		}
	});